Part Number Hot Search : 
EL2360CN 20F60C3M SK54C LA6588MC 9LAUG G1117 TA8052S SB356G
Product Description
Full Text Search
 

To Download AK7714 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  [asahi kasei] [AK7714] m0018-e-00 98/07 - 1 - general description the AK7714 is a highly integrated audio processing ic with 20-bit stereo adc and 4-channel dac plus on-chip dsp with 64-kbit delay ram. the built-in adc has a dynamic range of 99 db with s/(n+d) of 92 db, and the dac has a dynamic range of 98 db with s/(n+d) of 89 db, thereby ensuring high performances. the AK7714 is compatible with each of the sampling frequencies of 48 khz, 44.1 khz or 32 khz, and a program of 512 steps (when sampling at 44.1 khz or 32 khz) can be executed in one sampling time. the AK7714 is a programmable audio dsp containing ram for delay. this allows sound field control programs to be implemented for surround sound, echo 3d, parametric equalizer and the like. furthermore, the AK7714 uses a small 100-pin lqfp package, providing the optimum system for the sound field of car audio equipment which is required to meet space saving requirements. features dsp: - word length: 24-bit (data ram) - instruction cycle time: 44.2 ns - multiplier: 24 x 16 40-bit - divider: 24 / 24 16-bit - alu: 34-bit arithmetic operation (overflow margin: 4 bits) 24-bit arithmetic and logic operation - shift+register: 1, 2, 3, 4, 8 and 15 bits shifted left 1, 2, 3, 4, (6, 14), 8 and 15 bits shifted right ( )numbers in parentheses are restricted. provided with indirect shift function - program ram: 448 x 32-bit - coefficient ram: 384 x 16-bit - data ram: 128 x 24-bit - internal delay memory: 4096 x 16-bit or 2048 x 24-bit - sampling frequency: 32 khz to 48 khz - serial micro controller interface - master clock: 512/384/256 fs (512 fs for sampling at 44.1 khz or 32 khz) - master/slave operation - serial signal input port (2 to 6 ch), output port (2 to 6 ch) : 16/20/24-bit adc: 2 channels - 20-bit 64 x over-sampling delta sigma - dr, s/n : 99 db - s/(n+d) : 92 db - digital hpf (fc = 1 hz) dac: 4 channels - 20-bit 128 x over-sampling delta sigma - dr, s/n : 98 db - s/(n+d) : 89 db others - power voltage: + 5 v 5% - operating temperature range: -40 c to +85 c package: 100-pin lqfp (0.5 mm pitch) 20-bit audio codec with dsp and delay ram AK7714
[asahi kasei] [AK7714] m0018-e-00 98/07 - 2 - block diagram ? ? ? ? for standard operation (internal connection mode, c3 to c7: initial settings) cpcl :l internal connection mode c3 ~ c7 :all 0 (initial settings) this block diagram is a simplified illustration of the AK7714; it is not a circuit diagram.
[asahi kasei] [AK7714] m0018-e-00 98/07 - 3 - ? ? ? ? block diagram of AK7714 dsp section
[asahi kasei] [AK7714] m0018-e-00 98/07 - 4 - description of input/output pins (1) pin layout note: items enclosed in boxes are provided with pulldown functions.
[asahi kasei] [AK7714] m0018-e-00 98/07 - 5 - (2) pin function pin no. pin name i/o function classification 3 testi1 i test pin: leave open or connect to dvss. (pulldown) 4 testi2 i test pin: leave open or connect to dvss. (pulldown) 5 testi3 i test pin: leave open or connect to dvss. (pulldown) 6 testi4 i test pin: leave open or connect to dvss. (pulldown) test 7 dvb - +5 v power supply (silicon substrate potential) 9dvdd- +5 v digital power supply 10,11 dvss - digital ground power supply 12 sdina i dsp serial data input pin (pulldown) opcl="l": disabled. leave open or connect to dvss. opcl="h": compatible with msb first 24 bits 14 sdouta o adc serial data output pin opcl="l": outputs "l". opcl="h": outputs msb first 20-bit data. 15 sdoutd1 o dsp serial data output pin opcl="l": outputs "l". opcl="h": outputs msb first 24-bit data. 17 sdind1 i dac1 serial data input pin (pulldown) opcl="l": disabled. leave open or connect to dvss. opcl="h": compatible with msb first 20 bits 18 sdind2 i dac2 serial data input pin (pulldown) opcl="l": disabled. leave open or connect to dvss. opcl="h": compatible with msb first 20 bits 20 sdoutd2 o dsp serial data output pin opcl="l": outputs "l". opcl="h": outputs msb first 24-bit data. 21 sdout o dsp serial data output pin outputs msb first 24-bit data. digital section serial input/output data
[asahi kasei] [AK7714] m0018-e-00 98/07 - 6 - pin no. pin name i/o function classification 23 sdin1 i dsp serial data input pin (pulldown) compatible with msb first/lsb first 24, 20 and 16 bits 24 sdin2 i dsp serial data input pin (pulldown) compatible with msb first/lsb first 24, 20 and 16 bits digital section serial input data 27 xti i master clock input pin connect a crystal oscillator between this pin and the xto pin, or input the external cmos clock signal xti pin. the clock frequency can be selected by the cks0 and cks1 pins. 28 xto o crystal oscillator output pin when a crystal oscillator is used, connect it between the xti pin and this pin. when the external clock is used, keep this pin open. system clock 30,31 dvss - digital ground 32,33 dvdd - +5 v digital power supply power supply 34 opcl i adc/dac connection selector pin (pulldown) opcl="l" (leave open or connect to dvss.): connected opcl="h": disconnected control 35 clko o clock output pin outputs the xti clock. allows the output to be set to "l" using the ctrl0 and ctrl1 pins. others 36 lrclk i/o lr channel select clock pin smode="l": slave mode: inputs the fs clock. smode="h": master mode: outputs the fs clock. 37 bitclk i/o serial bit clock pin smode="l": slave mode: inputs 64 fs or 48 fs clocks. smode="h": master mode: outputs 64 fs clocks. system clock 39 drdy o output data ready pin for microcomputer interface. 40 so o serial data output pin for microcomputer interface (compatible with hi-z) hi-z state is obtained when cs =h". 41 rdy o data write ready output pin for microcomputer interface (compatible with hi-z) hi-z state is obtained when cs =h. microcomputer interface
[asahi kasei] [AK7714] m0018-e-00 98/07 - 7 - pin no. pin name i/o function classification 42,43 dvss - digital ground 44,45 dvdd - +5 v digital power supply power supply 47 wrq i microcomputer interface write request pin 48 cs i microcomputer interface chip selector input pin (pulldown) also used for so control in addition to chip selection. when only one AK7714 is used and so is not used, cs="l" may be used unchanged. so and rdy will be hi-z when cs ="h". microcomputer interface 49 jx i external condition jump pin (pulldown) program control 53 si i microcomputer interface serial data input pin (pulldown) 55 sclk i microcomputer interface serial data clock input pin microcomputer interface clock output control pin (pulldown) use of ctrl0 and ctrl1 allows the clko output and lrclk/bitclk outputs in the master mode to be fixed to l or h. see function description. ctrl1 ctrl0 clko lrclk bitclk 0 0 output output output control 1 0 l output output 56 ctrl0 i 1 1 l h(l) l 57 dsp reset i 58 codec reset i reset pin normally, dsp reset and codec r eset are simult aneously controlled fo r use. 59 init reset i reset pin (for initialization) used to input l to initialize the AK7714 at power-on. reset
[asahi kasei] [AK7714] m0018-e-00 98/07 - 8 - pin no. pin name i/o function classification 61 testout o test pin: leave open. test 62 ctrl1 i clock output control pin (pulldown) use of ctrl0 and ctrl1 allows the clko output and lrclk/bitclk outputs in the master mode to be fixed to l or h. see ctrl0 ( pin 56 ) & function description. clock selector pin control cks1 cks0 xti dsp 63 cks0 i 0 0 384fs 384fs 0 1 512fs 512fs 1 0 256fs 256fa 64 cks1 i 1 1 test mode (disabled) 65 smode i slave/master mode selector pin set lrclk and bitclk to input or output mode. smode="l": slave mode (lrclk and bitclk are set to input mode.) smode="h": master mode (lrclk and bitclk are set to output mode.) 66,67 dvss - digital ground 68 dvdd - power supply pin for digital section 5 v (typ) +5 v digital power supply 70,71 dvb - +5 v power supply (normally analog) (silicon substrate potential) power supply 73 aoutr2 o dac2 rch analog output pin 74 aoutl2 o dac2 lch analog output pin 77 aoutr1 o dac1 rch analog output pin 78 aoutl1 o dac1 lch analog output pin analog section 80 avb - +5 v power supply (silicon substrate potential) power supply 82 vrdal i dac reference voltage input pin normally, connect to avss (pin 83). analog section
[asahi kasei] [AK7714] m0018-e-00 98/07 - 9 - pin no. pin name i/o function classification 83 avss - analog ground 0v 84,85 avdd - power supply pin for analog section 5 v (typ) (silicon substrate potential) +5 v analog power supply power supply 86 vrdah i dac reference voltage input pin normally, connect to avdd (pin 84,85), and connect 0.1 m f and 10 m f capacitors betw een this and vrdal. 87,88 vcom o common voltage pin for analog section connect 0.1 m f and 10 m f capacitors between this and avss. do not use for the external circuit. 89 vradl i adc reference voltage input pin normally, connect to avss (pin 90). analog section 90 avss - analog ground 0v 91,92 avdd - +5 v analog power supply (silicon substrate potential) power supply 93 vradh i adc reference voltage input pin normally, connect to avdd (pin 91,92), and connect 0.1 m f and 10 m f capacitors between this and vradl. 95 ainr- i adc rch analog inverted input pin 96 ainr+ i adc rch analog non-inverted input pin 98 ainl- i adc lch analog inverted input pin 99 ainl+ i adc lch analog non-inverted input pin analog section pin no. pin name i/o function classification 1,2,8,13,16,19,22,25,26,29,38 46,50,51,52,54,60,69,72,75,76 79,81,94,97,100 nc - nc ( no connection ) these pins should be left floating. nc
[asahi kasei] [AK7714] m0018-e-00 98/07 - 10 - absolute maximum rating (avss, dvss = 0 v: all voltages indicated are relative to the ground.) item symbol min max unit power supply voltage analog (avdd), boards (dvb and avb) digital (dvdd) (note 1) va vd -0.3 -0.3 6.0 6.0 or (va+0.3) v v input current (except for power supply pin ) iin -10 +10 ma analog input voltage ainl+, ainl-, ainr+, ainr-, vradh, vradl, vrdah, vrdal vina -0.3 va+0.3 v digital input voltage (note 1) vind -0.3 va+0.3 v operating ambient temperature ta -40 85 c storage temperature tstg -65 150 c note: 1. must not exceed the maximum rating of 6.0 v (namely, vd (va+0.3 v) 6.0 v). (va is a power supply to supply silicon substrate potential.) warning: operation at or beyond these limits may result in permanent damage of the device. normal operations are not guaranteed under these critical conditions in principle. recommended operating conditions (avss, dvss = 0 v: all voltages indicated are relative to the ground.) items symbol min typ max unit power supply voltage board (avb, dvb), avdd dvdd va vd 4.75 4.75 5.0 5.0 5.25 va v v reference voltage (vref) vradh, vrdah vradl, vrdal vrh vrl va 0.0 v v note: 1. start up va simultaneously with or earlier than vd, and stop vd simultaneously with or earlier than va. 2. when starting and stopping the power supply, meet the absolute maximum rating condition: vd (va+0.3 v). it is generally recommended to use at vd va. however, the vd must be 4.75 volts or more. 3. the analog input voltage and output voltage are proportional to the vradh and vrdah voltages.
[asahi kasei] [AK7714] m0018-e-00 98/07 - 11 - electric characteristics (1) analog characteristics (unless otherwise specified, ta = 25 c; avdd, dvdd, avb, dvb = 5.0 v; vradh = avdd, vradl = avss, vrdah = avdd, vrdal = avss; fs = 44.1 khz; bitclk = 64 fs ; xti = 256 fs; signal frequency 1 khz; measuring frequency = 10 hz to 20 khz; 20 bits; dsp section in the reset state; adc with all ifferential inputs ) parameter min typ max unit resolution 20 bits dynamic characteristics s/(n+d) (-0.5 db) (note 1) 86 92 db dynamic range (a filter ) (note 2) 94 99 db s/n (a filter ) 94 99 db inter-channel isolation (f =1 khz) 90 105 db dc accuracy inter-channel gain mismatching 0.1 0.3 db gain drift 50 ppm/ c analog input input voltage (note 3) 1.9 2.0 2.1 vp-p adc section input impedance 220 k w resolution 20 bits dynamic characteristics s/(n+d) (0 db) 83 89 db dynamic range (-60 db) (a filter) (note 2) 93 98 db s/n (a filter) 93 98 db inter-channel isolation (f = 1 khz) (note 4) 90 105 db dc accuracy inter-channel gain mismatching (note 4) 0.2 0.5 db gain drift 50 ppm/ c analog output output voltage (note 5) 2.70 2.95 3.20 vp-p dac section load resistance 5 k w note: 1. single end input will result in poorer characteristics. 2. indicates s/(n+d) when -60 db signal is input. 3. the full scale for analog input voltage ( d ain = (ain+) - (ain-)) can be represented by (fs = (vradh-vradl) 0.4). 4. specified for l and r of each dac. 5. the full-scale voltage (0 db) and output voltage are proportional to vrdah voltage. analog output voltage (typ. @ 0 db) = 2.95 vpp*vrdah/5
[asahi kasei] [AK7714] m0018-e-00 98/07 - 12 - (2) dc characteristics (vdd = avdd = dvdd = avb = dvb = 5.0 v 5%, ta = 25 c) parameter symbol min typ max unit high level input voltage (note 1) input pins other than xti and test pins xti and test pins vih 2.4 70% vdd v v low level input voltage (note 1) input pins other than xti and test pins xti and test pins vil 0.6 30% vdd high level output voltage iout=-100 m a low level output voltage iout=100 m a voh vol vdd-0.5 0.5 v v input leak current (note 2) input leak current pulldown pins (note 3) iin iid -10 100 10 m a m a note: 1. the test pins are as follows: testi1, testi2, testi3, testi4 2. the pulldown pins are not included. 3. the pulldown pins are as follows (typ 50 k w ): testi1, testi2, testi3, testi4, sdina, sdind1, sdind2, sdin1, sdin2, opcl, cs, jx, si, ctrl0, ctrl1 note: regarding the input/output levels in the text, the low level is represented as "l" or 0, and the high level as "h" or 1. in principle, "0" and "1" are used for the bus (serial/parallel), such as registers. (3) current consumption (avdd = avb, dvb, dvdd = 5.0 v5%, ta = 25 c; master clock (xti) = 22.5792mhz = 512 fs [fs = 44.1khz]; when operating for dac 4 channel with 1 khz sinusoidal wave full-scale input to each of adc 2 ch analog input pins) power supply parameter min typ max unit power supply current 1) during operation a) avdd + avb + dvb b) dvdd (note 1) c) total (a+b) 2) when init reset= "l"(reference value) note 2 41 87 128 7 162 ma ma ma ma power consumption 1) during operation a) avdd+avb+dvb b) dvdd (note 1) c) total(a+b) 2) when init reset ="l" (reference value) note 2 205 435 640 35 850 mw mw mw mw note: 1. varies slightly according to the frequency used and contents of the dsp program. note: 2. this is a reference value in case of using the crystal oscillator. but, varies slightly according to the types of crystal oscillators.
[asahi kasei] [AK7714] m0018-e-00 98/07 - 13 - (4) digital filter characteristics values described below are design values cited as references. these are not for guaranteeing the characteristics. 1) adc section: (ta = 25 c; avdd, dvdd, avb, dvb = 5.0 v 5%; fs = 44.1 khz) parameter symbol min typ max unit pass band (-0.02 db) (-6.0 db) pb 0 0 20.00 22.05 khz khz stop band (note 1) sb 24.35 khz pass band ripple (note 2) pr 0.005 db stop band attenuation (notes 3,4) sa 80 db group delay distortion d gd 0 s group delay (ts = 1/fs) gd 29.3 ts note: 1. these frequencies scale with the sampling frequency (fs). 2. the pass band is from dc to 19.75 khz when fs = 44.1 khz. 3. the stop band is from 27.56 khz to 2.795 mhz when fs = 44.1 khz. 4. when fs = 44.1 khz, the analog modulator samples analog input at 2.8224 mhz. the input signal is not attenuate dby the digital filter in the multiple bands (n x 2.8224 mhz 20.21 khz ; n = 0, 1, 2, 3...) of the sampling frequency. 2) dac section (ta = 25 c; avdd, dvdd, avb, dvb = 5.0 v 5%; fs = 44.1 khz) parameter symbol min typ max unit digital filter pass band 0.07 db (note 1) (-6.0 db) pb 0 - 22.05 20.0 - khz khz stop band (note 1) sb 24.1 khz pass band ripple pr 0.07 db stop band attenuation sa 47 db group delay (ts = 1/fs ) (note 2) gd - 15.3 ts digital filter + analog filter amplitude characteristics 0 to 20.0 khz 0.5 db note: 1. the pass band and stop band frequencies are proportional to "fs" (system sampling rate), and are represente pb = 0.4535 fs(@ -0.06 db) and sb = 0.546 fs, respectively. 2. the caluculating delay time which occurred by digital filtering. this time is from setting the 20-bit data of both channels on input register to the output of analog signal.
[asahi kasei] [AK7714] m0018-e-00 98/07 - 14 - (5) switching characteristics 1) system clock (avdd = avb, dvb, dvdd = 5.0 v 5%, ta = 25 c, cl = 20 pf) parameter symbol min typ max unit master clock (xti) a) with a crystal oscillator: 256 fs: frequency fmclk 11.0 11.2896 12.288 mhz 384 fs: frequency fmclk 12.288 16.9344 18.432 mhz 512 fs: frequency fmclk 16.384 22.5792 22.5792 mhz b)with an external clock input: duty factor ( 18.432 mhz) ( > 18.432mhz ) 40 45 50 50 60 55 % 256 fs: frequency : high level width : low level width fmclk tmclkh tmclkl 11.0 30 30 11.2896 12.288 mhz 384 fs: frequency : high level width : low level width fmclk tmclkh tmclkl 12.288 20 20 16.9344 18.432 mhz 512 fs: frequency : high level width : low level width fmclk tmclkh tmclkl 16.384 17 17 22.5792 22.5792 mhz clock rise time clock fall time tcr tcf 6 6 ns ns lrclk sampling frequency fs 32 44.1 1 48 khz fs slave mode: clock rise time slave mode: clock fall time tlr tlf 10 10 ns ns bitclk fbclk 48 64 fs slave mode: high level width slave mode: low level width tbclkh tbclkl 100 100 slave mode: clock rise time slave mode: clock fall time tbr tbf 6 6 ns ns 2) reset (avdd = avb, dvb, dvdd = 5.0 v 5%, ta = 25 c, cl = 20 pf) parameter symbol min typ max unit init reset (note 1) trst 150 ns dsp reset (note 1) trst 150 ns codec reset (note 1) trst 150 ns note 1. "l" is acceptable when power is turned on.
[asahi kasei] [AK7714] m0018-e-00 98/07 - 15 - 3) audio interface (avdd = avb, dvb, dvdd = 5.0 v 5%,ta = 25 c, cl = 20 pf) parameter symbol min typ max unit slave mode bitclk frequency fbclk 48 64 fs bitclk low level width tbclkl 100 ns bitclk high level width tbclkh 100 ns delay time from bitclk" - " to lrclk tblrd 40 ns delay time from lrclk to bitclk " - " tlrbd 40 ns delay time from lrclk to serial data output tlrd 70 ns delay time from bitclk to serial data output tbsod 70 ns serial data input latch hold time tbsids 40 ns serial data input latch setup time tbsidh 40 ns master mode bitclk frequency fbclk 64 fs bitclk duty factor 50 delay time from bitclk" - " to lrclk tblrd 40 ns delay time from lrclk to bitclk" - " tlrbd 40 ns delay time from lrclk to serial data output tlrd 70 ns delay time from bitclk to serial data output tbsod 70 ns serial data input latch hold time tbsids 40 ns serial data input latch setup time tbsidh 40 ns
[asahi kasei] [AK7714] m0018-e-00 98/07 - 16 - 4) microcomputer interface (avdd = avb, dvb, dvdd = 5.0 v 5%, ta = 25 c, cl = 20 pf) parameter symbol min typ max unit microcomputer interface signal cs fall time tcsf 10 ns cs rise time tcsr 10 ns rest time until rdy and so hi-z states from cs" " set time until rdy and so hi-z states tcshr 100 ns from cs" - " tcshs 200 ns wrq fall time twrf 10 ns wrq rise time twrr 10 ns sclk fall time tsf 10 ns sclk rise time tsr 10 ns sclk low level width tsclkl 150 ns sclk high level width tsclkh 150 ns microcomputer to AK7714 time from reset" " to wrq" " trew 200 ns time from wrq" - " to reset" - " twre 200 ns wrq high level width twrqh 200 ns time from wrq " " to sclk" " twsc 200 ns time from sclk" - " to wrq" - " tscw 6 tmclk ns si latch setup time tsis 100 ns si latch hold time tsih 100 ns AK7714 to microcomputer cs high level width tcsh 200 ns time from sclk" - " to cs"v" tscs 6 tmclk ns time from cs" " to sclk" " tcsc 200 ns time from cs" - " to drdy" - " tcsdr 100 ns delay time from sclk " " to so output tsos 100 ns AK7714 to microcomputer (ram data read-out) si latch setup time (si="h") trsish 100 ns si latch setup time (si="l") trsisl 100 ns si latch hold time trsih 100 ns time from sclk " " to so (pram) tsopd 100 ns time from sclk " " to so (cram, ofram) tsocod 100 ns
[asahi kasei] [AK7714] m0018-e-00 98/07 - 17 - (6) timing diagram 1) system clock 2) reset signal
[asahi kasei] [AK7714] m0018-e-00 98/07 - 18 - 3) audio interface 4) microcomputer interface ? microcomputer interface signals
[asahi kasei] [AK7714] m0018-e-00 98/07 - 19 - ? microcomputer to AK7714 note : timing for run state is the same except that reset is set to "h" reset represents system reset in normal use. ? AK7714 to microcomputer
[asahi kasei] [AK7714] m0018-e-00 98/07 - 20 - ? AK7714 to microcomputer (ram data read-out)
[asahi kasei] [AK7714] m0018-e-00 98/07 - 21 - function description (1) various settings 1) opcl (pin 34): adc and dac connection selector pin (see block diagram on page 2.) ? normally, opcl is used in "l" or open. (internal connection mode) in this case, adc output and dac1/dac2 inputs are directly connected to the dsp internally. at this time, leave the sdina (pin 12), sdind1 (pin 17) and sdind2 (pin 18) open or set to "l". it should be noted that "l" is output from the sdouta (pin 14), sdoutd1 (pin 15) and sdoutd2 (pin 20). ? when the opcl is set to "h", the adc output and dac1/dac2 inputs can be used independently from the dsp. (input/output formats are restricted.) note: sdina supports only msb-first 24-bit input (including i 2 s compatibility). sdouta supports only msb-first 20-bit output (including i 2 s compatibility). sdind1 and sdind2 support only msb-first 20-bit inputs (including i 2 s compatibility). 2) ctrl1 (pin 62) and ctrl0 (pin 56): clock output control pins clko output and lrclk and bitclk outputs in the master mode can be fixed to "l" or "h" by setting these two pins. master mode master mode mode ctrl1 ctrl0 clko lrclk bitclk 1 0 0 output output output 2 0 1 disabled (this is a test mode, so do not use it.) 3 1 0 "l" output output 4 1 1 "l" "h" (for "l", see note.) "l" note: when ctrl1 and ctrl0 are used in the open state, mode 1 will be selected. output is set to "l" when i 2 s compatible. mode 4 can be used only when the AK7714 is used "analog to analog". 3) cks1 (pin 64) and cks0 (pin 63): clock selector pin cks1 cks0 xti dsp 0 0 384fs 384fs 0 1 512fs 512fs 1 0 256fs 256fs 1 1 test mode (disabled) fs: sampling frequency 4) smode (pin 65): slave and master mode selector pin sets lrclk (pin 36) and bitclk (pin 37) to either input or output. a) slave mode: smode = "l" lrclk (1 fs) and bitclk (48 fs or 64 fs) become input. b) master mode: smode = "h" lrclk (1 fs) and bitclk (64 fs) become output.
[asahi kasei] [AK7714] m0018-e-00 98/07 - 22 - 5) control registers the control registers (16 bits) can be set via the microcomputer interface in addition to the control pins. for the value to be written in the control registers, see the description of the microcomputer interface. the following describes the control register map. control register map ( indicates the default values.) code function c15 selects the data reset function after reset is released. 0: used 1: unused c14 selects delay ram sampling 0: 1sampling 1: 2 sampling c13 selects dram addressing method 0: ring addressing 1: linear addressing c12 random number generator circuit 0: unused 1: used c11 test mode (use at 0) 0: normal operation 1: test mode c10 test mode (use at 0) 0: normal operation 1: test mode c9 test mode (use at 0) 0: normal operation 1: test mode c8 resets adc section 0: normal operation 1: reset c7 sets internal path 0: adc serial data selected 1: sdin1 selected c6 sets internal path 0: normal setting 1: sets the path selected by c7 c5 dac2 section reset control 0: normal operation 1: dac2 section reset c4 dac1 section reset control 0: normal operation 1: dac1 section reset c3 sdout output enable 0: sdout = output 1: sdout = "l" c2 selects sdin1 and sdin2 input mode. mode c2 c1 1 0 0 msb first (24 bits) 2 0 1 lsb first (24 bits) 3 1 0 lsb first (20 bits) c1 4 1 1 lsb first (16 bit) note: when c? = 1, the state is i 2 s compatible independent of mode setting; however, set to mode 1. c0 select i 2 s compatible. 0: normal setting 1: i 2 s compatible (in this case, all input/output pins are i 2 s compatible.) data can be loaded into the control registers only when dsp reset = "l" and codec reset = "l". if used otherwise, an operation error will occur. to avoid an operation error, do not use it.
[asahi kasei] [AK7714] m0018-e-00 98/07 - 23 - a) c0, c1, c2 see (5) audio data interface (internal connection mode ) b) c3 in case of not using the sdout, if this code is set 1 then the sdout outputs l level. c) c4 in case of using only dac2, this code can set to 1 and dac1 will reset. it can useful for saving the power consumption of dac1. the output signals of aoutl1 and aoutr1 will be hi-z. d) c5 in case of using only dac2, this code can set to 1 and dac1 will reset. it can useful for saving the power consumption of dac1. the output signals of aoutl1 and aoutr1 will be hi-z. e) c6, c7 normally c6 and c7 are 0 setting. in detail, please see (8) special use, 2) use as adc and dac (mainly for test ). f) c8 in case of not using the adc part, this code can reset the adc part. in this case, the digital output from adc will be 00000h and it will save the power consumption of the adc part. g) c9, c10, c11 this is test mode. c9, c10 and c11 should be 0. h) c12 this dsp has a single feedback type shift-register [24,21,19,18,17,16,15,14,14,19,9,5,1]s independently from calculation block. this register change the data in every sampling time. and its output connected with dbus, so in case of selected msrg command at program code, then 24-bit random data will appear in every sampling . in case of using this register, please set this code to 1. i) c13 this code sets the addressing method of dram ( data ram ). c13 = 0 : ring addressing c13 = 1 : linear addressing. dram has 128-word x 24-bit and has 2 addressing pointers (dp0, dp1). the ring addressing mode : its start address increments 1 by every sampling time. the linear addressing mode : its start address is always same , dp0 = 00h and dp1 = 40h. j) c14 this code is setting for dlyram (internal 4k-word x 16-bit delay ram )sampling method. normally c14 = 0, this means its address pointer will work as ring addressing by every sampling. if it set c14 = 1, this means the address pointer will work as ring addressing by every 2 sampling. this is a decimation mode and it can extend delay time. but, it will appear aliasing. when it is c14=1 mode, the delay ram area will consist 3 banks. the bank 1 is from 000h to 3ffh : ( the address of this area is always 1 sampling ring addressing. ) the bank 2 , bank 3 and bank 4 ( 400h to 7ffh, 8ffh to bffh and c00h to fffh ) can set to decimation mode. k) c15 normally it should be c15=0. at this time after release the system reset, dram ( data ram ) and dlyram ( internal delay ram ) will be clear to 0 . it takes 8lrclk at 512fs mode, 11lrclk at 384fs mode and 16lrclk at 256fs mode after the reset pulse comes out. the reset pulse comes out at first rising point of lrclk at master mode and in case of slave mode, it comes out about after 3lrclk.
[asahi kasei] [AK7714] m0018-e-00 98/07 - 24 - (2) power supply startup sequence turn on the power by setting to init reset = "l",dsp reset = "l" and codec reset = "l". then the AK7714 is initialized by setting to init reset = "h". note 1) initialization by init reset is sufficient if it is done only when the power is turned on. note1: set to init reset = "h" after setting the oscillation when a crystal oscillator is used. this setting time may differ depending on the crystal oscillator and its external circuit. 2: do not stop the system clock (slave mode: xti, lrclk, bitclk, master mode: xti) except when init reset = "l". if these clock signals are not supplied, too much current will flow because the dynamic logic is used internally, and an operation failure may result. avdd, avb, dvb dvdd init reset codec reset dsp reset when a crystal oscillator is used, ensure stable oscillation in this period. fig. power supply startup sequence dsp reset and codec reset can be controlled simultaneously during normal use. power off
[asahi kasei] [AK7714] m0018-e-00 98/07 - 25 - (3) resetting the AK7714 has three reset pins: init reset,dsp reset and codec reset. the init reset pin is used to initialize the AK7714, as shown in "power supply startup sequence above." dsp reset and codec reset are normally controlled simultaneously. the system is reset when dsp reset = "l" and codec reset = "l". (description of "reset" is for "system reset".) under the condition of this system reset, the program write operation is performed (except for write operation during running). during the system reset phase, the adc and dac sections are also reset. (the digital section of adc output is msb first 00000h and the analog section of dac output is hi-z. ) clko is output even during the system reset phase if ctrl (1:0) = 0h (mode 1), but lrclk and bitclk in the master mode will stop. the system reset is released by setting either dsp reset or codec reset to "h", and this will activate the internal counter. lrclk and bitclk in the master mode are generated by this counter: however, a hazard may occur when a clock signal is generated. when the system reset is released in the slave mode, internal timing will be actuated in synchronization with " - " of lrclk (when the standard input format is used). timing between the external and internal clocks is adjusted at this time. if the phase difference in lrclk and internal timing is within about -1/16 to 1/16 of the input sampling cycle (1/fs) during the operation, the operation is performed with internal timing remaining unchanged. if the phase difference exceeds the above range, the phase is adjusted by synchronization with " - " of lrclk (when the standard input format is used). this is a circuit to prevent failure of synchronization with the external circuit owing to noise and the like. for some time after returning to the normal state after loss of synchronization, normal data will not be output. if you want to change the clock, do so while the system is reset. the adc section can output 516-lrclk after its internal counter started. (the internal counter starts at the first rising edge of lrclk at master mode. in case of slave mode, it starts end of 2lrclk after release of system reset. ) the AK7714 performs normal operation when both dsp reset and codec reset are set to "h". (4) system clock the required system clock is xti (256 fs/384 fs/512 fs), lrclk (fs) and bitclk (64 fs) in the slave mode, and is xti (256 fs/384 fs/512 fs) in the master mode. lrclk corresponds to the standard digital audio rate (32 khz, 44.1 khz, 48 khz). fs xti (master clock) bitclk 256 fs 384 fs 512 fs 64 fs 32.0 khz - note 12.2880 mhz 16.3840 mhz 2.0480 mhz 44.1 khz 11.2896 mhz 16.9344 mhz 22.5792 mhz 2.8224 mhz 48.0 khz 12.2880 mhz 18.4320 mhz - note 3.0720 mhz note: 256 fs is not supported at fs = 32.0 khz. 512fs is not supported at fs = 48.0 khz. smode cks1 cks0 xti lrclk, bitclk l l l 384 fs input l l h 512 fs input l h l 256 fs input h l l 384 fs output h l h 512 fs output h h l 256 fs output
[asahi kasei] [AK7714] m0018-e-00 98/07 - 26 - 1) master clock (xti pin) the master clock is obtained by connecting a crystal oscillator between the xti pin and xto pin or by inputting an external clock into the xti pin while the xto pin is open. clko outputs a clock having the same frequency as the xti. (the phase is different. also, the phase difference varies slightly according to the product. when a crystal oscillator is used, the same frequency is obtained after the oscillation of the crystal oscillator has settled.) in the AK7714, clko will be output when power is turned on and oscillation has occurred. if clko is not required, set to ctrl1 = "h". 2) slave mode the required system clock is xti (256 fs/384 fs/512 fs), lrclk (1 fs) and bitclk (48/64 fs). the master clock (xti) and lrclk must be synchronized, but the phase does not have to be adjusted. 3) master mode the required system clock is xti (256 fs/384 fs/512 fs). when the master clock (xti) is input, lrclk (1 fs) and bitclk (64 fs) will be output from the internal counter synchronized with the xti. (ctrl0 = "l" during normal operation.) lrclk and bitclk will not be output during initial reset (init reset = "l") and system reset (dsp reset = codec reset = "l").
[asahi kasei] [AK7714] m0018-e-00 98/07 - 27 - (5) audio data interface (internal connection mode ) the serial audio data pins sdin1, sdin2 and sdout (opcl = l: internal connection mode) are interfaced with the external system, using lrclk and bitclk. the data format is the first msb of the 2's complement. normally, the input/output format, in addition to the standard format used by akm, can be changed to the i 2 s compatible mode by setting the control register c0 to 1. (in this case, all input/output audio data pin interface is in the i 2 s compatible mode.) the input sdin1 and sdin2 formats are adjusted (24 bits) at initialization. setting the control registers c2 and c1 will cause them to be compatible with 24 bits, 20 bits and 16 bits. (note: c0 = 0) however, inidividul setting of sdin1 and sdin2 is not allowed. the output sdout is fixed at 24 bits. at slave mode bitclk corresponds to not only 64fs but also 48fs. but, we recommend 64fs. following formats describe 64fs examples. 1) standard input format (c0 = 0: initial set value) a) mode 1 (c2, c1 = 0, 0: initial set value) when you want to input the msb-first 20-bit data into sdin1 and 2, input four "0s" following the lsb. b) mode 2, mode 3 and mode 4 sdin1 and 2 mode 2: (c2, c1) = (0, 1) 24 bits sdin1 and 2 mode 3: (c2, c1) = (1, 0) 20 bits sdin1 and 2 mode 4: (c2, c1) = (1, 1) 16 bits sdin1, 2 mode 4
[asahi kasei] [AK7714] m0018-e-00 98/07 - 28 - 2) i 2 s compatible input format (c0 = 1) mode 1: (c2, c1) = (0, 0) must be set. 3) standard output format (c0 = 0: initial set value) 4) i 2 s compatible output format (c0 = 1)
[asahi kasei] [AK7714] m0018-e-00 98/07 - 29 - (6) interface with microcomputer interface with the microcomputer is provided by 7 control signals: cs (chip select bar), wrq (write request bar), sclk (serial data input clock), si (serial data input), so (serial data output), rdy (ready) and drdy (data ready). in the AK7714, two types of operations are provided; writing and reading during the reset phase (namely, system reset) and those during the run phase. during the reset phase, data can be written to the control register, program ram,coefficient ram, offset ram, and external conditional jump code, and data can be read from the program ram,coefficient ram and offset ram. during the run phase, data can be written to the coefficient ram,offset ram and external conditional jump code, and data on the dbus (data bus) can be read from so. cs is used also for so control in addition to the chip selection. when only one AK7714 is used without so, cs = "l" is allowed at all times. if there is no communication with the microcomputer, set sclk to "h" and si to "l" for use. data is serially input and output with the msb first. the following 8-bit command data is sent first, and the specified work is performed. command code list contents of command conditions for use: code (c7c6c5c4c3c2c1c0) program ram write [rspw] during reset phase: code (11000000) external conditional jmp code write [jcon] both reset and run phases: c ode (11000100) coefficient ram write [rscw] during reset phase: code (10100000) coefficient ram write [rncw] during run phase: code (10100100) offset ram write [rsow] during reset phase: code (10010000) offset ram write [rnow] during run phase: code (10010100) cram/offram rewrite preparation[bnbw] during run phase: code (10001000) control register write [conw] during reset phase: code (00000110) program ram read during reset phase: code (11000011) program cram read during reset phase: code (10100001) program ofram read during reset phase: code (10010001) note: do not send codes other than the above command codes. otherwise, an operation error may occur.
[asahi kasei] [AK7714] m0018-e-00 98/07 - 30 - 1) write during reset phase a) control register write (during reset phase) data comprising a set of three bytes is used to perform the control register write operation (during the reset phase). when all data has been transferred, the rdy terminal goes to "l". it goes to "h" upon completion of the write operation. data transfer procedure 1 { command code (00000110) 2 { control data (c15.....c8) 3 { control data (c7 .....c0) the register to control the operation mode of this lsi comprises 16 bits. for the function of each bit, see the description of 5) "control registers" on page 22. control register write operation
[asahi kasei] [AK7714] m0018-e-00 98/07 - 31 - b) program ram write (during reset phase) the program ram write operation is performed during the reset phase according to data comprising a set of 7 bytes (in case of 1-word program ram writting). when all data has been transferred, the rdy terminal is set to "l". upon completion of writing into pram, it goes to "h" to allow the next data to be input. when data of continuous addresses is written, input the data( 4 { to 7 { ) of after the next address as is. (no command code or address is required and reset and wrq hold to l.) to write discontinuous data, shift the wrq terminal from "h" to "l" again. then input the command code, address and data in that order. (for reset, operate both codec reset and dsp reset simultaneously.) data transfer procedure 1 { command code (11000000) 2 { address upper (0000000a8) 3 { address lower (a7......a0) 4 { data (d15 .....d8) 5 { data (d23 .....d16) 6 { data (d15 .....d8)) 7 { data (d7......d0) input of continuous address data into pram input of discontinuous address data into pram
[asahi kasei] [AK7714] m0018-e-00 98/07 - 32 - c) coefficient ram write (during reset phase) data comprising a set of 5 bytes (in case of 1-word cram writting ) is used to perform the coefficient ram write operation (during the reset phase). when all data has been transferred, the rdy terminal goes to "l". upon completion of writing into cram, it goes to "h" to allow the next data to be input. when data of continuous addresses is written, input the data( 4 { to 5 { ) of after the next address as is. (no command code or address is required and reset and wrq hold to l.) to write discontinuous data, shift the wrq terminal from "h" to "l". then input the command code, address and data in that order. (for reset, operate both codec reset and dsp reset simultaneously.) data transfer procedure 1 { command code (10100000) 2 { address upper (0000000a8) 3 { address lower (a7......a0) 4 { data (d15 ..... d8) 5 { data (d7......d0) input of continuous address data into cram input of discontinuous address data into cram
[asahi kasei] [AK7714] m0018-e-00 98/07 - 33 - d) offset ram write (during reset phase) data comprising a set of 3 bytes ( in case of 1-word offset ram writting ) is used to perform offset ram write operation (during the reset phase). in this case the operation must be started from address 0. when data of continuous addresses is written, input the data( 2 { to 3 { ) of after the next address as is. (no command code is required and reset and wrq hold to l.) when all data has been transferred, the rdy terminal goes to "l". upon completion of writing into the offram, it goes to "h" to allow the next data to be input. (for reset, operate both codec reset and dsp reset simultaneously.) data transfer procedure 1 { command code (10010000) 2 { data (0000 d11 d10 d9 d8) 3 { data (d7......d0) input of data into offram
[asahi kasei] [AK7714] m0018-e-00 98/07 - 34 - e) external conditional jump code write (during reset phase) data comprising a set of two bytes is used to perform the external conditional jump code write operation. the data can be input during both the reset and operation phases, and the input data is set to the specified register at the leading edge of lrclk. when all data has been transferred, the rdy terminal goes to "l". upon completion of writing, it goes to "h". a jump command will be executed if there is any one agreement between "1" of each bit of the external condition code 8 bits (soft set) plus 1 bit (hard set) at the external input terminal jx and "1" of each bit of the ifcon field. the data during the reset phase can be written only before release of the reset, after all data has been transferred. wrq transition from "l" to "h" in the write operation during the reset phase must be executed after three lrclk in the slave mode and one lrclk in master mode, respectively, from the falling edge of lrclk after release of the reset. then rdy goes to "h" after capturing the rise of the next lrclk. write operation from the microcomputer is disabled until rdy goes to "h". the ifcon field provides external conditions written on the program. note: the lrclk phase is inverted in the i2s-compatible state. 7 0jx external condition code ? ? ? ? ? ? ? ? ? - check if there is any one agreement between the bit specified in ifcon and "1" in the external condition code. 16 8 ifcon field ????????? data transfer procedure 1 { command code (11000100) 2 { code data (d7......d0) timing for external conditional jump write operation (during reset phase)
[asahi kasei] [AK7714] m0018-e-00 98/07 - 35 - 2) read during reset phase a) program ram read (during reset phase) to read data written into pram, input the command code and the address you want to read out. after that, set si to "h" and sclk to "l". then the data is output from so in synchronization with the falling edge of sclk. (ignore the rdy operation that will occur in this case.) if there are continuous addresses to be read, repeat the above procedure starting from the step where si is set to "h". data transfer procedure 1 { command code input (11000011) 2 { read address input (0......a8) (a7......a0) reading of pram data
[asahi kasei] [AK7714] m0018-e-00 98/07 - 36 - b) cram data read (during reset phase) to read out the written coefficient data, input the command code and the address you want to read out. after that, set si to "h" and sclk to "l" as preparation. then, when si is set to "l", the data is output from so in synchronization with the falling edge of sclk. if there are continuous addresses to be read, repeat the above procedure starting from the step where si is set to "h". data transfer procedure 1 { command code (10100001) 2 { address (0......a8) (a7......a0) reading of cram data
[asahi kasei] [AK7714] m0018-e-00 98/07 - 37 - c) ofram data read (during reset phase) the written offset data can be read out during the reset phase. to read it, input the command code and 8-bit "0". after that, set si to "h" and sclk to "l". this completes preparation for outputting the data. then set si to "l", and the data is output in synchronization with the falling edge of sclk. in this case, ofram can be output only from the address data at address 0. data transfer procedure 1 { command code (10010001) 2 { data input (00000000) reading of ofram data
[asahi kasei] [AK7714] m0018-e-00 98/07 - 38 - 3) write during run phase a) cram/ofram rewrite preparation and write (during run phase) this function is used to rewrite cram (coefficient ram) and ofram (offset ram) during program execution. after inputting the command code, you can input a maximum of 16 data of the continuous addresses you want to rewrite. then input the write command code and rewrite the leading address. every time the ram address to be rewritten is specified, the contents of ram are rewritten. the following is an example to show how five data from address "10" of the coefficient ram are rewritten: coefficient ram execution address 7 8 9 10 11 13 16 11 12 13 14 15 rewrite position {{ - {{{ note that address "13" is not executed until address "12" is rewritten. data transfer procedure *preparation for rewrite 1 { command code (10001000) 2 { data (d15 .....d8) 3 { data (d7......d0) *rewrite 1) cram 1 { command code (10100100) 2 { address upper (0000000a8) 3 { address lower (a7000...a0) 2) ofram 1 { command code (10010100) 2 { address upper (00000000) 3 { address lower (000a4...a0) note: cram ranges from a8 to a0. ofram ranges from a4 to a0. cram and ofram rewriting preparation and writing note: the rdy signal will go to high within the maximum of two lrclks if the rdylg width is programmed to ensure a new address to be rewritten within one sampling cycle.
[asahi kasei] [AK7714] m0018-e-00 98/07 - 39 - b) external conditional jump code rewrite (during run phase) data comprising a set of two bytes is used to write the external conditional jump code. data can be input during both the reset and operation phases, and input data is set to the specified register at the rising edge of lrclk. when all data has been transferred, the rdy terminal goes to "l". upon completion of writing, it goes to "h". a jump command will be executed if there is any one agreement between each bit of the 8-bit external condition code and "1"of each bit of the ifcon field. a write operation from the microcomputer is disabled until rdy goes to "h". note: the lrclk phase is inverted in the i2s-compatible state. data transfer procedure 1 { command code (11000100) 2 { code .data (d7......d0) external condition jump write timing (during run phase)
[asahi kasei] [AK7714] m0018-e-00 98/07 - 40 - 4) read-out during run phase (so output ) so outputs data on dbus (data bus) of the dsp section. data is set when @micr is specified by the dst field. setting of data allows drdy to go to "h", and data is output synchronized with the falling edge of sclk. when cs goes to "h", drdy goes to "l" to wait for the next command. once drdy goes to "h", the data of the last @micr command immediately before drdy goes to "h" will be held until cs goes to "h", and subsequent commands will be rejected. a maximum of 24 bits are output from so. after the required number of data (not exceeding 24 bits) is taken out by sclk, the next data can be output by setting cs to "h". (7) adc section high-pass filter the AK7714 incorporates a digital high-pass filter (hpf) for cancelling the section dc offset in the adc section. the hpf cut-off frequency is about 1 hz (fs = 48 khz). this cut-off frequency is proportional to the sampling frequency (fs). 48 khz 44.1 khz 32 khz cut-off frequency 0.93 hz 0.86 hz 0.62 hz so read (during run phase)
[asahi kasei] [AK7714] m0018-e-00 98/07 - 41 - (8) special use 1) external connection mode normally, opcl is used at "l" (internal connection mode), but when opcl is set to "h", the adc output and dac1/dac2 inputs can be used independently form dsp. (external connection mode) opcl = "h": external connection mode the following shows the input/output interface in external connection mode: sdina for msb-first 24-bit input (including i 2 s compatibility) sdouta for msb-first 20-bit output (including i 2 s compatibility) sdoutd1 and sdoutd2 for msb-first 24-bit outputs (including i 2 s compatibility) sdind1 and sdind2 for msb-first 20-bit inputs (including i 2 s compatibility) conversion between the input/output standard format and i 2 s is interlocked with the control register c0, similar to the case for internal connection mode.
[asahi kasei] [AK7714] m0018-e-00 98/07 - 42 - 2) use as adc and dac (mainly for test) only the adc and dac sections can be operated while keeping the dsp section in the reset state with the independent control of dsp reset and codec reset. (when no dsp processing is required, power saving and noise reduction can be expected. however, the adc data cannot be output in internal connection mode. in external connection mode, it is output from sdouta.) in internal connection mode, setting of the control registers allows the following operations to be performed: a) adc to dac1 and dac2 (analog to analog) the adc output data is directly connected over to dac1 and dac2. (c6 = 1, c7 = 0) when input to the dac2 is not required, set c5 = 1. (when input to the dac1 is not required, set c4 = 1.) b) sdin1 to dac1 and dac2 sdin1 input data is directly connected to dac1 and dac2. (c6 = 1, c7 = 1) in this case, only the msb-first 20-bit input (including i 2 s compatibility: c0 = 1) is supported. when input to dac2 is not required, set c5 = 1. (when input to dac1 is not required, set c4 = 1.) for this operation, set only codec reset to "h" after setting the control registers during the system reset phase (dsp reset = codec reset = "l"). to make a new setting, be sure to perfom the system reset.
[asahi kasei] [AK7714] m0018-e-00 98/07 - 43 - system design (1) example circuit
[asahi kasei] [AK7714] m0018-e-00 98/07 - 44 - (2) peripheral circuit 1) ground and power supply to minimize digital noise coupling, avdd and dvdd are individually decoupled in AK7714. system analog power is supplied to avdd, avb and dvb. avb and dvb are connected to each other through the ic board, and eventually have several ohms of resistance. if the set of avdd, avb and dvb and dvdd are driven by individual power sources, start up avdd, avb and dvb simultaneously with dvdd, or start up avdd, avb and dvb first. generally, power supply and ground wires must be connected separately according to the analog and digital systems. connect them at a position close to the power source on the pc board. decoupling capacitors, and ceramic capacitors of small capacity in particular, should be connected at positions as close as possible to the AK7714. if the absolute maximum rating conditions of a power supply cannot be maintained depending on the system, it is recommended to supply the AK7714 power from the same regulator. power patterns must be separated into analog and digital patterns. for a digital pattern, connection must be made through an appropriate one-ohm resistor from the regulator. in this case, the capacitor with the larger capacity must be connected to the analog side. 2) reference voltage the input voltage difference between the vradh pin and the vradl pin determines the full scale of analog input, while the potentials difference between the vrdah pin and the vrdal pin determines the full scale of the analog output. normally, connect avdd to vradh and vrdah, and connect 0.1 m f ceramic capacitors from them to avss. vcom is used as the common voltage of the analog signal. to shut out high frequency noise, connect a 0.1 m f ceramic capacitor in parallel with an appropriate 10 m f electrolytic capacitor between this pin and avss. the ceramic capacitor in particular should be connected at a position as close as possible to the pin. do not lead current from the vcom pin. to avoid coupling to the AK7714, digital signals and clock signals in particular should be kept away from the vradh, vradl, vrdah, vrdal and vcom pins as far as possible. 3) analog input analog input signals are applied to the modulator through the differential input pins of each channel. the input voltage is equal to the differential voltage between ain+ and ain- ( d vain = (ain+) - (ain-)), and the input range is fs = (vradh - vradl) 0.4. when vradh = 5v and vradl = 0v, the input range is within 2.0 v. the output code format is given in terms of 2's complements. table 1 shows the output code relative to input voltage. output code (hexadecimal) input voltage 20 bit > (+fs - 1.5 lsb) 3ffff -0.5 lsb 00000 7ffff > (-fs + 0.5 lsb) 80000 table 1. output code relative to input voltage when fs = 48 khz, the AK7714 samples the analog input at 3.072 mhz. the digital filter eliminates noise from 30 khz to 3.042 mhz. however, noise is not rejected in the bandwidth close to 3.072 mhz. most audio signals do not have large noise in the vicinity of 3.072 mhz, so a simple rc filter is sufficient. a/d converter reference voltage is applied to the vradh and vradl pins. normally, connect avdd to vradh, and avss to vradl. to eliminate high frequency noise, connect a 0.1 m f ceramic capacitor in parallel with a 10 m f electrolytic capacitor between the vradh pin and vradl.
[asahi kasei] [AK7714] m0018-e-00 98/07 - 45 - the analog source voltage to the AK7714 is +5 v. voltage of avdd + 0.3 v or more, voltage of avss - 0.3 v or less, and current of 10 ma or more must not be applied to analog input pins (ainl and ainr). excessive current will damage the internal protection circuit and will cause latch-up, thereby damaging the ic. accordingly, if the surrounding analog circuit voltage is 15 v, the analog input pins must be protected from signals with the absolute maximum rating or more. fig. 1 example of input buffer circuit (differential input) fig. 2 example of input buffer circuit (single end input) an analog signal can be applied to the AK7714 is single end mode. in this case, apply the analog signal (the full scale is 4.0 vpp when the internal reference voltage is used) to the ain-input, and bias to the ain+input. however, use of a low saturated operational amplifier is recommended if the operational amplifier is driven by the 5-volt power supply. the electrolytic capacitor connected to ain+ is effective for reducing the second harmomics. (see fig. 2.) 4) analog output analog output is single-ended, and the output range is 2.95vpp (typical) with respect to vcom voltage. the out-of- band noise (shaping noise) produced by the built-in d ? modulator is reduced by the built-in switched capacitor filter (scf) and continuous filter (ctf). therefore, it is not necessary to add an external filter for normal application. the input code format is given in terms of 2's complements with the positive full-scale output for the 3ffffh(@ 20 bit) input code, and the negative full-scale output for the 80000h (@ 20 bit) input code. vcom voltage is output as an ideal value for 00000h(@ 20 bit) input code. 5) connection to digital circuit to minimize the noise resulting from the digital circuit, connect cmos logic to the digital output. the applicable logic family includes the 4000b, 74hc, 74ac, 74act and 74hct series.
[asahi kasei] [AK7714] m0018-e-00 98/07 - 46 - package z z z z 100-pin lqfp (unit : mm) z z z z material & lead finish package: epoxy lead-frame: copper lead-finish: soldering plate
[asahi kasei] [AK7714] m0018-e-00 98/07 - 47 - marking meanings of xxxxaaa xxxx: time of manufacture (numeral) aaa: lot number (alphabet)
important notice z these products and their specifications are subject to change without notice. before considering any use or application, consult the asahi kasei microsystems co., ltd. (akm) sales office or authorized distributor concerning their current status. z akm assumes no liability for infringement of any patent, intellectual property, or other right in the application or use of any information contained herein. z any export of these products, or devices or systems containing them, may require an export license or other official approval under the law and regulations of the country of export pertaining to customs and tariffs, currency exchange, or strategic materials. z akm products are neither intended nor authorized for use as critical components in any safety, life support, or other hazard related device or system, and akm assumes no responsibility relating to any such use, except with the express written consent of the representative director of akm. as used here: (a) a hazard related device or system is one designed or intended for life support or maintenance of safety or for applications in medicine, aerospace, nuclear energy, or other fields, in which its failure to function or perform may reasonably be expected to result in loss of life or in significant injury or damage to person or property. (b) a critical component is one whose failure to function or perform may reasonably be expected to result, whether directly or indirectly, in the loss of the safety or effectiveness of the device or system containing it, and which must therefore meet very high standards of performance and reliability. z it is the responsibility of the buyer or distributor of an akm product who distributes, disposes of, or otherwise places the product with a third party to notify that party in advance of the above content and conditions, and the buyer or distributor agrees to assume any and all responsibility and liability for and hold akm harmless from any and all claims arising from the use of said product in the absence of such notification.


▲Up To Search▲   

 
Price & Availability of AK7714

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X